<!--
 * @Author: blak-kong
 * @Date: 2019-12-02 09:46:34
 * @Email: 546598185@qq.com
 -->
<template>
    <el-row class="menu_page">
         <el-col>
             <el-menu
                mode="vertical"
                background-color="#324057"
                text-color="#fff"
                active-text-color="#409eff" 
                class="el-menu-vertical-demo">
                <router-link to="/home">
                    <el-menu-item index="0">
                        <i class="fa fa-margin fa-server"></i>
                        <span slot="title">首页</span>
                    </el-menu-item>
                </router-link>
                <router-link to="/Slideshow" >
                      <el-menu-item index="/Slideshow">
                          <i class="fa fa-margin fa-server"></i>
                          <span slot="title">首页轮播图</span>
                      </el-menu-item>
                </router-link>
                <router-link to="/Recommend" >
                      <el-menu-item index="/Recommend">
                          <i class="fa fa-margin fa-server"></i>
                          <span slot="title">首页推荐</span>
                      </el-menu-item>
                </router-link>
                <router-link to="/About" >
                      <el-menu-item index="/About">
                          <i class="fa fa-margin fa-server"></i>
                          <span slot="title">关于我们</span>
                      </el-menu-item>
                </router-link>
                <template  v-for="item in items" >
                   
                    <el-submenu v-if="item.children" :index="item.path" :key="item.path">
                        <template slot="title">
                            <i :class="'fa fa-margin '+item.icon"></i>
                            <span slot="title">{{item.name}}</span>
                        </template>
                        <router-link v-for="(citem,cindex) in item.children" 
                            :to="citem.path" :key="cindex">
                            <el-menu-item 
                                :index='citem.path'>
                                <span slot="title">{{citem.name}}</span>
                            </el-menu-item> 
                        </router-link>
                    </el-submenu>
                </template>
             </el-menu>
         </el-col>
    </el-row>
</template>
<script>
export default {
  name: "leftmenu",
  data() {
    return {
      items: [
        // {
        //   icon: "fa-money",
        //   name: "导航管理",
        //   path: "NavList",
        //   children: [{ path: "NavList", name: "导航列表" }, { path: "NavEdit", name: "导航编辑" }]
        // },
        {
          icon: "fa-money",
          name: "文章管理",
          path: "DevServe",
          children: [{ path: "Markdown", name: "编辑文章" }, { path: "DevServe", name: "开发服务" }, { path: "news", name: "新闻列表" }]
        },
        {
          icon: "fa-asterisk",
          name: "信息管理",
          path: "info",
          children: [{ path: "infoshow", name: "个人信息" }]
        },
      ]
    };
  }
};
</script>
<style scoped>
.menu_page {
  position: fixed;
  top: 71px;
  left: 0;
  min-height: 100%;
  background-color: #324057;
  z-index: 99;
}
.el-menu {
  border: none;
}
.fa-margin {
  margin-right: 5px;
}
.el-menu-vertical-demo:not(.el-menu--collapse) {
  width: 180px;
  min-height: 400px;
}
.el-menu-vertical-demo {
  width: 35px;
}
.el-submenu .el-menu-item {
  min-width: 180px;
}

.hiddenDropdown,
.hiddenDropname {
  display: none;
}
a {
  text-decoration: none;
}
</style>
